package ch.uzh.ifi.seal.ssqa.preferences;

/**
 * Constant definitions for plug-in preferences
 */
public class PreferenceConstants {
	
	/**
	 * Preferences for the Analysis Plugin
	 */
	public static final String ANALYSIS_DEFAULT_ARCH_FILE = "analysisDefaultArchFile";
	
	public static final String ANALYSIS_COUPLING_THRESHOLD = "analysisCouplingThreshold";
	
	public static final String ANALYSIS_COUPLING_COUNT_THRESHOLD = "analysisCouplingCountThreshold";
	
	/**
	 * Preferences for the Model Storage
	 */
	public static final String STORAGE_NAMESPACE = "storageNamespacePreference";
	
	public static final String STORAGE_URI = "storageUriPreference";
	
	public static final String STORAGE_DB = "storageDatabasePreference";
	
	public static final String STORAGE_DRIVER = "storageDriverPreference";
	
	public static final String STORAGE_USER = "storageUserPreference";
	
	public static final String STORAGE_PW = "storagePasswordPreference";
	
	/**
	 * Preferences for ClearCase
	 */
	public static final String CC_PATH_TO_SOURCE = "clearcasePathToSourcePreference";
	
	public static final String CC_VIEW_DEVICE = "clearcaseViewDevicePreference";
	
	public static final String CC_VOBS = "clearCaseVobPreference";
	
	public static final String CC_DIFF_REPORTS = "clearCaseDiffReports";
}
